package cn.zust.itcost.service;

import cn.zust.itcost.entity.graph.node.ResumeNode;
import java.util.List;
import java.util.Map;

public interface ResumeAnalysisService {
    /**
     * 分析简历并提供改进建议
     * @param resumeId 简历ID
     * @return 分析结果和建议
     */
    Map<String, Object> analyzeResume(Long resumeId);
    
    /**
     * 获取简历评分
     * @param resumeId 简历ID
     * @return 评分结果
     */
    Map<String, Object> scoreResume(Long resumeId);
    
    /**
     * 获取简历关键词分析
     * @param resumeId 简历ID
     * @return 关键词分析结果
     */
    Map<String, Object> analyzeKeywords(Long resumeId);
} 